spatter of applause - Turkish English Dictionary