self-sufficiency indicators - Englisch Synonyme Wörterbuch