self sufficient nation - Türkçe İngilizce Sözlük