self-sustaining development - Türkisch Englisch Wörterbuch