self-exiled - French English Dictionary