polish something till it shines - Französisch Englisch Wörterbuch