satisfy curiosity - Español Inglés Diccionario