major urban center - Espagnol Anglais Dictionnaire