someone who disinters/digs up - French English Dictionary