chairperson and managing director - Turc Anglais Dictionnaire