high pressure gate - French English Dictionary