English-German translation for "schneeraupe"

"schneeraupe" German translation