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