peer adjudicated research grant - French English Dictionary