technology licensed - Allemand Anglais Dictionnaire