satisfy one's curiosity - Turc Anglais Dictionnaire