self-detaching - Deutsch Englisch Wörterbuch