cast iron production - French English Dictionary