fulfil a responsibility - Turc Anglais Dictionnaire