strand billet caster - German English Dictionary