This article had the most volunteer translations I've ever seen (26). I wonder why.
Google Translate produces a better translation (which is of course still awful), but I have a feeling that the one in question was made by an earlier version of Google Translate as well.