What does Autorennfahrer mean?

Autorennfahrer - German to English

rushing motorist