the worldwide launch of something - Français Anglais Dictionnaire