standard of scientific merit - Español Inglés Diccionario