scholarship awarded on merit - French English Dictionary