steam check valve - French English Dictionary