council or other ruling or executive body - Spanish English Dictionary