continuous casting plant - Turkish English Dictionary