technical and professional consultant - Turc Anglais Dictionnaire