used to express praise and approval - Anglais Synonymes Dictionnaire