direct-broadcast tv satellite - Turco Inglés Diccionario