meaning of Burggespenst

Burggespenst - German to English

castle ghost