satisfy one's curiosity - Espagnol Anglais Dictionnaire