a guardian of morals - Turkish English Dictionary