fulfill one's obligation - Turc Anglais Dictionnaire