authority or administrative body - Français Anglais Dictionnaire