patent license agreement - Alemán Inglés Diccionario