inspectorateEnglish

inspectorate

Noun

A body of inspectors

English: inspectorate