stacked townhouse - Almanca İngilizce Sözlük