shoe with heat resistant sole - Espagnol Anglais Dictionnaire