wrap in a shroud - German English Dictionary