self-branching - Deutsch Englisch Wörterbuch