translate English to French: Our Web site features previews of upcoming NFB releases.
On diffuse des bandes annonçant les productions à venir sur notre site Internet.