finish restorer - Französisch Englisch Wörterbuch