public-law body - German English Dictionary