【化】 impingement baffle
amortize; buffer; cushion【计】 buffering【化】 buffer【医】 buffer; buffering【经】 buffer
baffle【化】 baffle; dam-board; flap