chest-thumping - German English Dictionary