Le grand dictionnaire terminologique: Office québécois de la langue française. Excellent French-English-Latin terminological dictionary. Reliable, exhaustive and easy to use.
Les autorités fédérales de la Confédération Suisse: Services linguistiques centraux. Contains a list of anglicisms with their proper French equivalent. Mostly government, technological and scientific terms listed in alphabetical order.