backpressure protection device - Spanish English Dictionary