supervisory board president - Spanish English Dictionary