dazzler vs feast for the eyes

dazzler

noun
  • One who or that which dazzles; something spectacular. 

feast for the eyes

noun
  • Visually pleasing sight; something that is easy on the eye. 

How often have the words dazzler and feast for the eyes occurred in a corpus of books? (source: Google Ngram Viewer )