radar blanket - German English Dictionary