independent regulatory agency - Spanish English Dictionary