scrutiny and public reporting - Spanish English Dictionary