oh goodness.
really-- go to the classic and vintage forum. post this there and find out what it is.
i don't know sh.t about french stuff, but you may have something far more valuable than a conversion frame on your hands.
of course, i could be way off-- but look into it first. it certainly doesn't look like a typical bike boom machine...