live (the ball is live) - German English Dictionary