table thumping - Turkish English Dictionary