residential building complex - Espagnol Anglais Dictionnaire