clusters of apartment buildings - Allemand Anglais Dictionnaire