body of persons forming an institution - Français Anglais Dictionnaire