cable tv technology - Turco Inglés Diccionario