notice of an invention - French English Dictionary