ladle metallurgy - French English Dictionary