patent licence agreement - Español Inglés Diccionario