small store where basic commodities are sold - Spanisch Englisch Wörterbuch