satisfy one's curiosity - Español Inglés Diccionario