blanket that is put on the mounts - Francés Inglés Diccionario