Title: A dictionary of technical and scientific terms. English-Italian, Italian-English
First published: 1965