set of horseshoes, secured with nails - Français Anglais Dictionnaire