life-or-death struggle - Turco Inglés Diccionario