local cable distribution facility - Turco Inglés Diccionario