meaning of Ausstopfer

Ausstopfer - German to English

taxidermist