chest thumping - Turkish English Dictionary