Find something else to translate, then, because there's already a group translating this. This is pretty good for a machine translation, but I think people would prefer that this effort be put into a series that's totally untranslated. I've been waiting for a translation of
this, for example, and the quality of your translation here is good enough that I don't think most people would mind considering how long its been since it was "added."
Also, a good Japanese-English dictionary you can use is
Jisho.org, which can be useful for confirming translations and some name readings. (Though for the latter, you should usually check for furigana first.)