to put on the map - Espagnol Anglais Dictionnaire