high-level recovery - German English Dictionary