impact ball hardness - Turkish English Dictionary