life-or-death struggle - Türkisch Englisch Wörterbuch