high pressure gate valve - French English Dictionary