positive pressure demand breathing apparatus - Spanish English Dictionary