promote morality/piety - Alemán Inglés Diccionario