helicoidal toothing - Turkish English Dictionary