self-critically - English Synonyms Dictionary