seal of confession - Turkish English Dictionary