preachment - French English Dictionary