What does Buschtaxi mean?

Buschtaxi - German to English

bush taxi