self-exiled - Deutsch Englisch Wörterbuch