survival blanket - German English Dictionary