moralizing - French English Dictionary