disposable rescue blanket - German English Dictionary