immune from arrest - Francés Inglés Diccionario