become self-sufficient - Türkisch Englisch Wörterbuch