self-sufficiency - Englisch Synonyme Wörterbuch