involute worms - Alemán Inglés Diccionario