lamellar graphite cast iron - French English Dictionary