long-term performance - French English Dictionary