public corporation that is established according to the law and works with legal authorization
STATUTORY CORPORATION
Meaning of STATUTORY CORPORATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012