true sport makes us better - Turkish English Dictionary