The library of the prestigious Institut de management et de communication interculturels (ISIT), formerly the Institut supérieur d’interprétation et de traduction, makes available a whole host of resources on its website, in various languages.
The databases section is concise but includes leading official termbases, both general in scope and specialized.
The glossaries section is divided into subsections such as agriculture, defense, finance, energy, IT, politics and transport, to name but a few.
The online dictionaries section has some multilingual sites, and also lists divided by language – German, English, Chinese, Spanish, French, and Italian.
Oh, and by the way, ISIT offers a lawyer-linguist qualification – you can find out more here (for French see far top right of website)