worm pinion - Francés Inglés Diccionario