easily mounted horseshoe - Français Anglais Dictionnaire