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