base on a scientific foundation - English Synonyms Dictionary