immunity from arrest - Alemán Inglés Diccionario