patent license - French English Dictionary