to salvage - Spanish English Dictionary