malleable cast steel - French English Dictionary