standard of scientific merit - Spanish English Dictionary