to snort with laughter - Turkish English Dictionary