hit punishingly - Turkish English Dictionary