promote morality/piety - Almanca İngilizce Sözlük