workfortranslators.com
The use of Electronic Corpora for Translation (CETRA)
Visit the post for more.