broadcasting satellite - Francés Inglés Diccionario