independent directorate for local governance - Alemán Inglés Diccionario