Insurance terminology / Terminologie des assurances
http://www.acecredit.fr/lexique.php
French terminology / Terminologie en français
http://www2.iii.org/glossary/
English terminology / Terminologie en anglais
I have just come across these two sites, and I believe they could be useful to...