digital satellite broadcasting - Francés Inglés Diccionario