continuous casting works - Turkish English Dictionary