Basic Japanese Language Course Realtime Online Japanese to English Dictionary
Just type in the Japanese word to get the translation (usually you don't have to press the button "Find").
The programm recognizes approximately 1400 expressions from this website.
The "traffic light" shows if there are possible completions of your word.
If there is only one single possible completion the programm shows it automatically.
You can click on any kanji to get additional information for this kanji.