team pursuit - Turkish English Dictionary