clap (a horseshoe) - Français Anglais Dictionnaire