double-decker bus vs motorcoach

double-decker bus

noun
  • A bus that has two levels of seating. 

motorcoach

noun
  • A motorised bus, or coach. 

How often have the words double-decker bus and motorcoach occurred in a corpus of books? (source: Google Ngram Viewer )