(hands) to clap - German English Dictionary