Title: Italian to English and English to Italian Technical Dictionary on CD-Rom / Dizionario Inglese - Italiano e Italiano - Inglese CD-ROM