be immune from legal process - Español Inglés Diccionario