publicly-funded body - Spanish English Dictionary