chairperson and managing director - Français Anglais Dictionnaire