(road) blanket - German English Dictionary