establishment where basic consumer goods are sold - Espagnol Anglais Dictionnaire