seat on the supervisory board - Spanish English Dictionary