What does Algerischer Sandläufer mean?

Algerischer Sandläufer - German to English

huge psammodromus [Psammodromus algirus]