continuously cast steel slab - Turkish English Dictionary