double-decker bus vs motorbus

double-decker bus

noun
  • A bus that has two levels of seating. 

motorbus

noun
  • A motorised bus, or coach. 

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