inflict beatings - Turkish English Dictionary