meaning of Beschleunigungsrennen

Beschleunigungsrennen - German to English

drag battle