own resources (of a municipality) - Español Inglés Diccionario