used to express praise and approval - Inglés Sinónimo Diccionario