to go begging - Spanish English Dictionary