municipal or public body - Turc Anglais Dictionnaire