information and communication technologies authority - Français Anglais Dictionnaire