cellular telecommunications facility - Français Anglais Dictionnaire