double seat valve - Turkish English Dictionary