Credo: Always be asking questions.
Alternatives to Babelfish?
http://www.wordreference.com/: Comprehensive searchable phrasebook between Spanish, Italian, French and English. Lively and competent online forum where you can request specific translations.
http://www.student-online.net/dictionary.shtml: Useful translation site for German that offers definitions and synonyms for all search requests.
http://ftp.vpcit.ru/cgi-bin/dict/bobo/word: Cursory translations for single words and word constructs in Russian. Will actually transliterate Cyrillic, unlike 95% of the online dictionaries.
http://russian.dmll.cornell.edu/rdt/: A potentially useful tool from Cornell University that allows Cyrillic to be entered and transliterated, allowing for a direct translation of phrases or sentences in Russian.
http://www.famsi.org/mayawriting/dictionary/montgomery/index.html: Online book that provides a workable translation of both Myan spoken and written language.