kick the ball hard - German English Dictionary