immune interferon - Francés Inglés Diccionario