discovery of something or someone trying to be hidden - İspanyolca İngilizce Sözlük