blanket that is put on the mounts - French English Dictionary