shut oneself away - French English Dictionary