hand clapping - Turkish English Dictionary