Internet and multimedia : bilingual dictionary, English-French, French-English
"Internet and multimedia : bilingual dictionary, English-French, French-English"