chairperson and managing director - Allemand Anglais Dictionnaire