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