authority or administrative body - Turc Anglais Dictionnaire