What does Abziehleder mean?

Abziehleder - German to English

leather-based strop