Hi, Chatter--you might look here. I don't trust my French enough to be sure I wouldn't miss something. I found it by Googling french etymological dictionary; you may find something else there helpful.
Or, you might ask this lady.