punching rate - Turkish English Dictionary