show-stopping applause - Turkish English Dictionary