granting immunity - Español Inglés Diccionario