place of merchant stores - Almanca İngilizce Sözlük