self-dependence - Deutsch Englisch Wörterbuch