Input English or Japanese word and click/tap one of the dictionary buttons.
This dictionary sites let you search the following dictionaries:
The source of each word/expression is indicated as the following:
You can see all the words in the dictionary by clicking this link.
Visit Japanese page for more details.