person who sells basic necessities next to general store - Spanish English Dictionary