clean and spiff up something - Allemand Anglais Dictionnaire