life-saving measures - Turkish English Dictionary