AceTools.biz offers free multilingual translation software for download.
Title
Ace Translator: Translation software for your daily multilingual needs
Description
Excerpted from the website:
- Translation software that supports translations between multiple languages.
Languages
English