technology licensed - Turc Anglais Dictionnaire