body politic and corporate - Spanish English Dictionary