technical supervisor - Turc Anglais Dictionnaire