independent public authority - German English Dictionary