Vocabulary

アキュムレータ

(hydraulic) accumulator

noun