fulfill one's desires - Turc Anglais Dictionnaire