saving from destruction - Spanish English Dictionary