translate English to French: Both of these applications are available for free download.
Ces deux lecteurs peuvent être téléchargés gratuitement.