satisfy curiosity - Inglés Sinónimo Diccionario