satisfy curiosity - Francés Inglés Diccionario