total loss of life - Turco Inglés Diccionario