meaning of Blasses Riesenhörnchen

Blasses Riesenhörnchen - German to English

cream-coloured huge squirrel [Br.] [Ratufa affinis]