to travel with - French English Dictionary