self-governing body - Turco Inglés Diccionario