Where can I Find Free Translation?

There are many places where you can find free translations. Some really popular sites that have free translations are, Google Translator, and Yahoo Babelfish.