low alloy cast iron - French English Dictionary