enwrapment - German English Dictionary