What does Altai-Maulwurf mean?

Altai-Maulwurf - German to English

Altai mole [Talpa altaica]