applicant for a university place - French English Dictionary