meaning of Atlashörnchen

Atlashörnchen - German to English

Barbary ground squirrel [Atlantoxerus getulus]