high-flow valve - French English Dictionary