垣間見る (translations)→ discover see
見かける (translations)→ notice recognize
片鱗 (translations)→ fragment much
目にする (translations)→ catch confront lay eyes on look witness