(road) blanket - Turkish English Dictionary