rural establishment where basic necessities and alcohol are sold - İspanyolca İngilizce Sözlük