high technological level - Turc Anglais Dictionnaire