put in an outstanding performance - Almanca İngilizce Sözlük