confide one's troubles to - English Synonyms Dictionary