put the finishing touches - Türkçe İngilizce Sözlük