haranguer vs speech-maker

haranguer

noun
  • One who harangues. 

speech-maker

How often have the words haranguer and speech-maker occurred in a corpus of books? (source: Google Ngram Viewer )