storm of applaud - Turkish English Dictionary