meaning of Bobrennen

Bobrennen - German to English

bobsled battle