Translates words, paragraphs, and entire documents plus grammar corrections.
Free dictionary software with hundreds of free bilingual wordlists.
English to Gujarati electronic dictionary.