digital broadcast satellite - Francés Inglés Diccionario