I am working on a multilingual search engine. I need to match keywords in English with the corresponding words in the following languages:
- Bulgarian
- Catalan
- Chinese
- Crotian
- Czech Republic
- Danish
- Dutch
- Done
- French
- German
- Greek
- Hungarian
- Italian
- Japanese
- Korean
- Lithuanian
- Litvian
- Norwegian
- Polish
- Portuguese
- Romanian
- Russian
- Slovak
- Slovenian
- Spanish
- Swedish
- Thai
- Ukrainian
- Vietnamese
I already know about eudism and rank. Could you recommend other free or open dictionaries that cover one or more of these languages?
EDIT
Dictionaries will be used for translation, but not spell checking.