meaning of Ausstopferin

Ausstopferin - German to English

taxidermist [female]