irreversible valves - Spanish English Dictionary