What does Brandsohlenleder mean?

Brandsohlenleder - German to English

insole leather-based