involute worm - Francés Inglés Diccionario