long-distance track race - Turkish English Dictionary