clap together - Turkish English Dictionary