roll threading - Turkish English Dictionary