cracking sound - Turkish English Dictionary