bait place - Spanish English Dictionary