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