pressure-regulating pump - Spanish English Dictionary