shoe with heat resistant sole - Spanish English Dictionary