store on the main street - İspanyolca İngilizce Sözlük