to clap enthusiastically - Turkish English Dictionary