high pressure modulating valve - Spanish English Dictionary