(road) blanket - Francés Inglés Diccionario