unearth the long-buried secrets - Francés Inglés Diccionario