show-stopping applause - Spanish English Dictionary