endurance racings - Turkish English Dictionary