unearth the long-buried secrets - Español Inglés Diccionario