Translate English Arabic moralization

English
Arabic
    Noun
  1. moralization (n.) [pl. moralizations]