life and/or death situation - Turco Inglés Diccionario