computer worm - Francés Inglés Diccionario