put in an excellent performance - Türkisch Englisch Wörterbuch