satisfy one's curiosity - Français Anglais Dictionnaire