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