Hi there
well Gangster Girl,
the site you suggested is one of the zillions that offers free and
automatic translations. Of course they are not as accurate as free and human translations as on our website... actually automatic translations use to be totally meaningless, It is often even worse than just checking the words in a dictionnary and replacing them from a language to another.
If we run this site to try to offer human translation, it is not to tell those people to go on automatic translation sites
