clusters of apartment buildings - Türkçe İngilizce Sözlük