give the finishing touch - Türkçe İngilizce Sözlük