spend more than one's budget allows - Spanish English Dictionary