general store (in rural areas) - İspanyolca İngilizce Sözlük