What is Aufsichtsrat?

Legal Definition
The SUPERVISORY BOARD of a German CORPORATION. See also VORSTAND.