small store selling some product - Espagnol Anglais Dictionnaire