self-sustaining - Englisch Synonyme Wörterbuch