threshing sled - Turkish English Dictionary