life-saving rope - Turkish English Dictionary