local cable distribution facility - Français Anglais Dictionnaire