handclap - French English Dictionary