anti-flooding valve - Turkish English Dictionary