be destroyed or finished - Spanish English Dictionary