endurance races - French English Dictionary