Title: An up-to-date English-Italian, Italian-English technical dictionary =
First published: 1983