sports sled - Turkish English Dictionary