meaning of Behaarter Taumelkäfer

Behaarter Taumelkäfer - German to English

hairy whirligig beetle [Orectochilus villosus]