Electronic talking dictionaries (986 000 words) : English Russian; Russian English English-Russian-English Full-text Machine Translation English and Russian human native speaker voice for all 14 000 phrases in the Audio PhraseBook English and Russian speech recognition for the phrasebook: simply speak a phrase in English language and th...