built-up/urban area - Espagnol Anglais Dictionnaire