snickering - Turkish English Dictionary