blocking immunity - Francés Inglés Diccionario