soccer player who kicks the ball hard - Spanish English Dictionary