put on leather sandals - Français Anglais Dictionnaire