self-confession - English Synonyms Dictionary