striking velocity - Turkish English Dictionary