fulfilling one's longing - Turc Anglais Dictionnaire