patentable - French English Dictionary