self-confession - Turkish English Dictionary