bladder accumulator - Spanish English Dictionary