direct-broadcast tv satellite - Alemán Inglés Diccionario