wooden sled - Turkish English Dictionary