#431,395 (-24%) - online-dictionary.biz
Title: Online Dictionary - over 2 million references
Description: Online dictionary in 10 languages - English, French, German, Japanese, Chinese, Spanish, Italian, Portuguese, Latin, Swedish, Russian, Danish and Polish