meaning of Abziehleder

Abziehleder - German to English

leather-based strop