put the ball in play - Spanish English Dictionary