What does Beutelteufel mean?

Beutelteufel - German to English

Tasmanian devil [Sarcophilus harrisii]