restorability - German English Dictionary