life saving equipment - Spanish English Dictionary