single flap valve - Spanish English Dictionary