single flap valve - German English Dictionary