foot-piece of a stirrup - Français Anglais Dictionnaire