here
and
here too
I like the first one best because it loads faster...but the 2nd one is really better
If you dont like either of these, just go to google and look up "Japanese-English Dictionary"
Also, here's a Hiragana translator for ya (its the most used alphabet, besides Kanji, and is used for native japanese words)
HIRAGANA-
Where Katakana is used for imported words, like computer.
KATAKANA-
(Sorry, the images dont match...they were the 1st I found)
EDIT**both of these really arent complete...but I dont want to get into a lesson combining characters for different sounds...