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