promote morality/piety - Turc Anglais Dictionnaire