municipal autonomy - Alemán Inglés Diccionario