life-saving from buildings - Turkish English Dictionary