life-saving tools - Turkish English Dictionary