confide one's troubles to - Spanish English Dictionary