self-exiled - German English Dictionary