beat repeatedly - Turkish English Dictionary