clean and spiff up something - Türkçe İngilizce Sözlük