hidden or buried treasure - İspanyolca İngilizce Sözlük