clap enthusiastically - Turkish English Dictionary