technology licensing - Francés Inglés Diccionario