rural establishment where basic necessities and alcohol are sold - Spanisch Englisch Wörterbuch