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