sand-cast cast iron - French English Dictionary