What does Automobilrennfahrer mean?

Automobilrennfahrer - German to English

racing-car driver