insulating footwear - Turc Anglais Dictionnaire