tub-thumper - Turkish English Dictionary