to be protected from criminal responsibility - Deutsch Englisch Wörterbuch