restorable - Deutsch Englisch Wörterbuch