with a thud - Turkish English Dictionary