high-level recovery - Spanish English Dictionary