interference immunity - Francés Inglés Diccionario