sniggering - Turkish English Dictionary