flood valve - Turkish English Dictionary