Title: Encyclopedic Dictionary of Science & Technology, Italian to English and English to Italian