spatter of applause - Spanish English Dictionary