shut oneself up in a castle - German English Dictionary