high-pressure governing valve - French English Dictionary