publicly-funded body - German English Dictionary