irreversible valves - German English Dictionary