thump on - Turkish English Dictionary