shoe leather - French English Dictionary