endurance race - French English Dictionary