insulated pants - Francés Inglés Diccionario