helically toothed - Turkish English Dictionary