autonomous budget - Spanish English Dictionary