What does Astrachanmantel mean?

Astrachanmantel - German to English

astrakhan layer