positive pressure demand breathing apparatus - German English Dictionary