put on leather sandals - French English Dictionary