country-owned peer review - Spanish English Dictionary