translate English to French: • pamphlets, posters, videos, games
• dépliants, affiches, vidéos, jeux ;