self-governing body - Turkish English Dictionary