direct broadcast satellite television - Turco Inglés Diccionario