virus definition - Español Inglés Diccionario