meaning of Buschtaxi

Buschtaxi - German to English

bush taxi