put on leather sandals - Allemand Anglais Dictionnaire