Wikimix

The English Wikimix is a collection of automatic translations to English of the best Wikipedia articles in other languages.