under a moral obligation - Turc Anglais Dictionnaire