subatmospheric pressure dressing - English Synonyms Dictionary