worm gearing and chain wheels - Turkish English Dictionary