A friend shared this site with me a little while ago, and it is definitly one of the best kept secrets of the web. You can translate words or portions of text from numerous languages into English or from Engligh into many languages. This is very helpful as a genealogist doing research in other counties or in foreign languages and records. I absolutely love Babel Fish translator.