technology licensed - Inglés Sinónimo Diccionario