palazzo vs tower block

palazzo

noun
  • A large, palatial urban building in Italy. 

tower block

noun
  • A tall residential or office building. 

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