public sector body - German English Dictionary