Any German word for the French phrase de-ja-vu? There is no English Translation for this occurance and we use it in everyday life, even made a recent movie with that in the title...so if there was a way to actually have a word in our own language that could replace it, it would be fine. English is not a romance language, and since our roots are more closely associated with German, it only seems right to replace this phrase with a German one.
__________________
|