ball-and-seat valve - Turkish English Dictionary