clean and spiff up something - Deutsch Englisch Wörterbuch