total travel distance - French English Dictionary