housing and transport area - Espagnol Anglais Dictionnaire