licence a protected patent - French English Dictionary