Find the word definition

Wiktionary
hydrostatic pressure relief systems

n. (hydrostatic pressure relief system English)