direct broadcasting by satellite - Francés Inglés Diccionario