What does Anrufsammeltaxi mean?

Anrufsammeltaxi - German to English

dial-a-ride transit