council or other ruling or executive body - German English Dictionary