satisfy somebody's curiosity - Turco Inglés Diccionario