hidden or buried treasure - Español Inglés Diccionario