person who takes bets for unofficial games of chance or horse races - Spanish English Dictionary