restorability - Deutsch Englisch Wörterbuch