round of thunderous applause - Turkish English Dictionary