Definition of "hypermarkets"

hypermarkets