throttled surge tank - Spanish English Dictionary