What does Autorikscha mean?

Autorikscha - German to English

auto-rickshaw