inventor’s certificate - French English Dictionary