endurance races - Turkish English Dictionary