Title: Concast dictionary
Subjects: Continuous casting, Italian language, English, Dictionaries, English language, Italian