sanctimonious old windbag - French English Dictionary