unearth in French
unearth in French
découvrir
To uncover or find; to bring out from concealment
déterrer
To dig up.