shroud (a corpse) - German English Dictionary