show-stopping - Turkish English Dictionary