a severe beating - Turkish English Dictionary