self-depending - Deutsch Englisch Wörterbuch