What does Burggespenst mean?

Burggespenst - German to English

castle ghost