stripping off a cloak - German English Dictionary