cast iron check valves - German English Dictionary