One-click English dictionary and thesaurus for Windows.
Program that allows you to watch online TV channels.
Radio Station Plus is the future of radio brought to you today.
It translates medical terms/idioms from English to Spanish and vice versa.
Translate words in English and Persian, and get synonyms of the words!