creating worms - Francés Inglés Diccionario