acoustic blanket - German English Dictionary