self-sufficiency indicators - Türkisch Englisch Wörterbuch