shut oneself up in a castle - French English Dictionary