with a thump - Turkish English Dictionary