technically demanding - Turc Anglais Dictionnaire