self-governing body - Spanish English Dictionary