picture restorer - Deutsch Englisch Wörterbuch