insulating footwear - Turco Inglés Diccionario