cluster of homes - Almanca İngilizce Sözlük