cast iron check valves - French English Dictionary