main patent - French English Dictionary