English to Hindi

Meaning for:
worm gear
other
सर्पिल गरारी