Англо-русский словарь Мюллера
Town council [ˏtaυnˊkaυnsl] n
городской (или муниципальный) совет, мэрия
town council