life-sustaining - Türkçe İngilizce Sözlük