Translation of "Mantle" in German

Is criticism being stifled under a mantle of secrecy or is it simply being eradicated?
Wird Kritik unter einem Mantel des Schweigens erstickt oder direkt beseitigt?
Europarl v8

I will give thee the mantle of the high priest.
Ich will dir den Mantel des Hohenpriesters geben.
Salome v1

He was enveloped in a mantle to his very nose.
Er hatte sich bis an die Nase in seinen Mantel gehüllt.
Books v1

The mantle is bound with two large tassels.
Der Mantel wird mit zwei großen Quasten geschlossen.
Wikipedia v1.0

The mantle of some species is adorned with conical or hemispherical tubercles.
Der Mantel einiger Spezies ist mit konischen oder halbkugelförmigen Höckern übersät.
Wikipedia v1.0