Title: Dictionnaire Larousse Francais - Anglais et Anglais - Francais CD ROM / Larousse French - English and English - French Dictionary on CD ROM