independent regulatory tribunal - German English Dictionary