independent directorate for local governance - Turco Inglés Diccionario