patents licence - Español Inglés Diccionario