long-distance racer - Turkish English Dictionary