high-performing - French English Dictionary