standard of scientific merit - German English Dictionary