I also use another translation site. It is Freetranslation.com I have found it easy to use. Like Babelfish it has its limitations. If you want a good translation, it is better to keep your sentences simple. It seems to confuse more intricate sentences. Here is an example of translation: