scholarship awarded on excellence - French English Dictionary