What does Abscheidekopf mean?

Abscheidekopf - German to English

deposition mind