Schloss means Castle. According to Google.

↓ Transcript
Google never steered me wrong on translations before... I think.