anti-percolation valve - French English Dictionary