promote morality/piety - Turco Inglés Diccionario