undertake advertising activities - Français Anglais Dictionnaire