cast iron check valves - Alemán Inglés Diccionario