double flap valve - Turkish English Dictionary