satellite master antenna television - Alemán Inglés Diccionario