1.Translation-dictionary.net
Rank:886,708
Worth:$800
Translation-Dictionary offers free online dictionary and free translation services for many languages. i.e. English-French translation and English-Chinese translation