promote morality/piety - Turkish English Dictionary