to be protected from criminal responsibility - Alemán Inglés Diccionario