local cable distribution facility - İspanyolca İngilizce Sözlük