blanket that is put on the mounts - Türkisch Englisch Wörterbuch