What does Bobrennen mean?

Bobrennen - German to English

bobsled battle