positive pressure demand breathing apparatus - Alemán Inglés Diccionario