LinguoKey - Foreign language vocabulary trainer.
Online Vocabulary Trainer Increase your vocabulary for free, quickly and without registration! Learn the translation of the 5000 most common words in six months. Permanently anchor learned words in long-term memory.