shoe with heat resistant sole - German English Dictionary