>Whether they're legit terms I wouldn't know. [re: jamais vu & presque vu]

gosh, you mean French ain't legit?