When I hear a word or a phrase that I would like to know how to spell, I usually go to one of these two sites for translation.
http://www.rustran.com
or more recently I’ve discovered
http://translation2.paralink.com
Both are great, and a lot of times I will compare the results of each site to insure accuracy.