throttle gate valve - French English Dictionary