keep the ball moving - Spanish English Dictionary