granting immunity - Francés Inglés Diccionario