What does Barchankatze mean?

Barchankatze - German to English

Turkestan wilderness pet [Felis thinobia]