A multi-lingual translation dictionary. Contains over 100,000 entries in languages such as English, Slovak, Indonesian, Portuguese, Spanish, German, and more.
Download Links:
Dictionary 1.8e