patent applicant - French English Dictionary