thumps - Turkish English Dictionary