blanket that is put on the mounts - German English Dictionary