technological advancement - Turc Anglais Dictionnaire