sanctimonious old windbag - Spanish English Dictionary