expresses approval or surprise - Francés Inglés Diccionario