expresses approval or surprise - Español Inglés Diccionario