clap (a horseshoe) - French English Dictionary