have a reduced or limited budget - Spanish English Dictionary