What does Allens Hörnchen mean?

Allens Hörnchen - German to English

Allen's squirrel [Sciurus alleni]