tuk-tuk vs velotaxi

tuk-tuk

noun
  • A motorized rickshaw, especially Southeast Asia or India. 

velotaxi

noun
  • pedicab, cycle rickshaw (cycle rickshaw used as taxi) 

How often have the words tuk-tuk and velotaxi occurred in a corpus of books? (source: Google Ngram Viewer )