Crazy Dictionary TranslateBy iGoogle ( Free )
CrazyDict is a set of English / English dictionary, Google translate into one easy-to-use software. Provides a rich offline thesaurus, phrases, sentences, English explained, support for multi-lingual translation and pronunciation, as well as favorites, history ...