detriment vs road block

detriment

noun
  • Harm, hurt, damage. 

road block

How often have the words detriment and road block occurred in a corpus of books? (source: Google Ngram Viewer )