put in an outstanding performance - Türkçe İngilizce Sözlük