What does Baum-Heidewühlmaus mean?

Baum-Heidewühlmaus - German to English

tree mouse [Phenacomys longicaudus]