confess one's sins - Turkish English Dictionary