If you need a free multilanguage online translator, have a look here – http://translate.google.com. This is worth a mention because until you’ve tried it, you have no idea how good it is. It does other language combinations too. Its not perfect, but it does a good enough job at translating English to Czech and back again. Its so good I’ve started using it for business purposes.
What I really like is that the people who use it can contribute to improve translations, so its not just another translation machine.