anti-percolation valve - German English Dictionary