self-sufficiency in food - Türkisch Englisch Wörterbuch