company names and trademarks - Français Anglais Dictionnaire