satisfy one's curiosity - Turco Inglés Diccionario