endurance race - Turkish English Dictionary