sports implement - Turkish English Dictionary