life-saving belt - Spanish English Dictionary