live-saving equipment - Spanish English Dictionary