worm pinion - Turkish English Dictionary