What does Bobschlitten mean?

Bobschlitten - German to English

bobsled [Am.]