Where does “ummantelt” come from?

ummantelt (German): encased, encapsulated

Definitions

  1. encased, encapsulated

Words derived from “ummantelt