immunity to interference - Francés Inglés Diccionario