shut oneself away in - French English Dictionary