to be protected from criminal responsibility - Turc Anglais Dictionnaire