translate English to French: http://www.zefix.ch/ : for brand names and business names.
http://www.zefix.ch/ pour la recherche de marques et de noms de produits.