high-pressure accumulator - Spanish English Dictionary