point-to-point race - Turkish English Dictionary