person who sells basic necessities next to general store - Espagnol Anglais Dictionnaire