satisfy a desire - Français Anglais Dictionnaire