self-exiled - Turkish English Dictionary