heavily populated - Espagnol Anglais Dictionnaire