the application of new technology - Turc Anglais Dictionnaire