self-depending - Englisch Synonyme Wörterbuch