peacher vs whistle-blower

peacher

whistle-blower

noun
  • One who reports a problem or violation to the authorities; especially, an employee or former employee who reports a violation by an employer. 

How often have the words peacher and whistle-blower occurred in a corpus of books? (source: Google Ngram Viewer )