blanket that is put on the mounts - Deutsch Englisch Wörterbuch