baiting-place - Spanish English Dictionary