put on the map - French English Dictionary