patent licensing agreement - Francés Inglés Diccionario