life-or-death struggle - Türkçe İngilizce Sözlük