worm-gear pair - Francés Inglés Diccionario