knurled roll - Turkish English Dictionary