disposable rescue blanket - English Synonyms Dictionary