an advanced technology - Turc Anglais Dictionnaire