continuous casting works - German English Dictionary