promote morality/piety - Allemand Anglais Dictionnaire