forepart of horseshoes - Français Anglais Dictionnaire