municipal or public body - Turco Inglés Diccionario