technology licensed - Espagnol Anglais Dictionnaire