pound somebody with blows/fists - Turkish English Dictionary