positive pressure demand breathing apparatus - Francés Inglés Diccionario