artisanal shoe made of canvas with a tire sole - İngilizce Eşanlam Sözlük