(hands) to clap - Spanish English Dictionary