sole leather - English Synonyms Dictionary