meaning of Bobschlitten

Bobschlitten - German to English

bobsled [Am.]