satellite antenna television system - Francés Inglés Diccionario