Use LibrarySearch or these more specialized resources:
A subset of scholarly articles are "peer-reviewed" or "refereed" (that is they are reviewed / refereed by other experts in the field before being accepted for publication).
You can limit your search to scholarly or peer-reviewed articles in LibrarySearch (the library default search) and many other library databases.
If in doubt or if there's no such limit, consult the journal's website for publication information, including whether it is peer-reviewed.
Why Use Translations?
Check on the Library Quick Search Box (on the Library homepage) or use go/journals.
It includes journals, newspapers and magazines too.