self-sufficing - Türkisch Englisch Wörterbuch