seat on the supervisory board - French English Dictionary