high-pressure emergency stop valve - French English Dictionary