life or death issue - Turco Inglés Diccionario