shop with dwelling accommodation - Almanca İngilizce Sözlük