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