ultimate responsibility - Turc Anglais Dictionnaire