total loss of life - Turkish English Dictionary