Le grand dictionnaire terminologique
An English-French/French-English dictionary (Québec).
A dictionary of European languages.
The Swiss laws are recorded in the three main Swiss languages in the section named "Recueil systématique du droit fédéral".
Many links to multilingual references compiled by the Swiss Federal Chancellery
A site in French, specializing in Information Technology
Obviously, this list is far from being complete. All these sites are free of charge. I would be happy to hear from translators who can suggest other appropriate links. Please contact me.