police inspectorate - German English Dictionary