thresher machine - Turkish English Dictionary