What does Automobilrennen mean?

Automobilrennen - German to English

automobile battle [Am.]