strongly applaud - Turkish English Dictionary