six-strand billet caster - Turkish English Dictionary