translate English to French: - Allows you to take advantage of hundreds of satellite broadcasts on the internet.
- Vous permet de profiter des milliers de diffusions satellitaires sur Internet.