hitting percentage - Turkish English Dictionary