satisfy one's curiosity - Francés Inglés Diccionario