What does Ambulanzfahrer mean?

Ambulanzfahrer - German to English

ambulance motorist