The ISI Multilingual Glossary of Statistical Terms, simply known as the Glossary, translates more than 3,500 statistical terms into 31 languages.
See http://isi-web.org/glossary