shroud (a corpse) - French English Dictionary