a betting house - Spanish English Dictionary