steam accumulators
English
Noun
steam
accumulators
plural of
steam accumulator