Title: Dizionario tecnico scientifico illustrato Italiano-Inglese, Inglese-Italiano A dictionary of technical and scientific terms English-Italian, Italian-English
First published: 1965