thump of the fist - Turkish English Dictionary