continuous beating/striking - Turkish English Dictionary