thwack, thwack - Turkish English Dictionary