independent regulatory tribunal - Spanish English Dictionary