sanctimonious or self-righteous attitude - French English Dictionary