clap hold of - Turkish English Dictionary