municipal improvements - Alemán Inglés Diccionario