place one's bet - Spanish English Dictionary