put in an excellent performance - Französisch Englisch Wörterbuch