restore now - Deutsch Englisch Wörterbuch