pressure-demand self-contained breathing apparatus - Spanish English Dictionary