form of sport - Turkish English Dictionary