single flap valve - Turkish English Dictionary