throttled surge tank - French English Dictionary