anti-percolation valve - Turkish English Dictionary