publish a periodical - Français Anglais Dictionnaire