rolled threads - Turkish English Dictionary