worm attacks - Francés Inglés Diccionario