blanket that is put on the mounts - Alemán Inglés Diccionario