put on leather sandals - Anglais Synonymes Dictionnaire