high-density housing areas - Espagnol Anglais Dictionnaire