Babelfish is an online translator but not very accurate, i use google.
If you look at the thumbs lolipop posted in blue at the top of page is say's Dekunoboo.com.
Heres what i do.
in google search bar type "Dekunoboo.com". press go in the next page it will give you the link to the web site
www.Dekunoboo.com translate.
Click translate, it will then take you to the website but translate it into english.
I believe that is all lolipop has done but used Babelfish instead of google to translate.
http://translate.google.co.uk/transl...26prmd%3Dimvns