creating worms - Español Inglés Diccionario