long-term performance - Spanish English Dictionary