back pressure check valve - French English Dictionary